be put through the ringer - German English Dictionary